public class CalculatedShippingRateType {
	public class CalculatedShippingRateType_e {
		public String OriginatingPostalCode;
		public String MeasurementUnit;
		public String PackageDepth;
		public String PackageLength;
		public String PackageWidth;
		public String PackagingHandlingCosts;
		public Boolean ShippingIrregular;
		public String ShippingPackage;
		public String WeightMajor;
		public String WeightMinor;
		public String InternationalPackagingHandlingCosts;
	
		//Setters
		public void setOriginatingPostalCode(String val) {OriginatingPostalCode = val; field_order_type_info.add('OriginatingPostalCode'); }
		public void setMeasurementUnit(String val) {MeasurementUnit = val; field_order_type_info.add('MeasurementUnit'); }
		public void setPackageDepth(String val) {PackageDepth = val; field_order_type_info.add('PackageDepth'); }
		public void setPackageLength(String val) {PackageLength = val; field_order_type_info.add('PackageLength'); }
		public void setPackageWidth(String val) {PackageWidth = val; field_order_type_info.add('PackageWidth'); }
		public void setPackagingHandlingCosts(String val) {PackagingHandlingCosts = val; field_order_type_info.add('PackagingHandlingCosts'); }
		public void setShippingIrregular(Boolean val) {ShippingIrregular = val; field_order_type_info.add('ShippingIrregular'); }
		public void setShippingPackage(String val) {ShippingPackage = val; field_order_type_info.add('ShippingPackage'); }
		public void setWeightMajor(String val) {WeightMajor = val; field_order_type_info.add('WeightMajor'); }
		public void setWeightMinor(String val) {WeightMinor = val; field_order_type_info.add('WeightMinor'); }
		public void setInternationalPackagingHandlingCosts(String val) {InternationalPackagingHandlingCosts = val; field_order_type_info.add('InternationalPackagingHandlingCosts'); }


		//Getters
		public String getOriginatingPostalCode() { return OriginatingPostalCode; }
		public String getMeasurementUnit() { return MeasurementUnit; }
		public String getPackageDepth() { return PackageDepth; }
		public String getPackageLength() { return PackageLength; }
		public String getPackageWidth() { return PackageWidth; }
		public String getPackagingHandlingCosts() { return PackagingHandlingCosts; }
		public Boolean getShippingIrregular() { return ShippingIrregular; }
		public String getShippingPackage() { return ShippingPackage; }
		public String getWeightMajor() { return WeightMajor; }
		public String getWeightMinor() { return WeightMinor; }
		public String getInternationalPackagingHandlingCosts() { return InternationalPackagingHandlingCosts; }

	
		private String[] OriginatingPostalCode_type_info = new String[]{'OriginatingPostalCode','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] MeasurementUnit_type_info = new String[]{'MeasurementUnit','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] PackageDepth_type_info = new String[]{'PackageDepth','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] PackageLength_type_info = new String[]{'PackageLength','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] PackageWidth_type_info = new String[]{'PackageWidth','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] PackagingHandlingCosts_type_info = new String[]{'PackagingHandlingCosts','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] ShippingIrregular_type_info = new String[]{'ShippingIrregular','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] ShippingPackage_type_info = new String[]{'ShippingPackage','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] WeightMajor_type_info = new String[]{'WeightMajor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] WeightMinor_type_info = new String[]{'WeightMinor','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] InternationalPackagingHandlingCosts_type_info = new String[]{'InternationalPackagingHandlingCosts','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}